home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 22 / Cream of the Crop 22.iso / games / drake30.zip / IGM_INFO.PAS < prev    next >
Pascal/Delphi Source File  |  1996-08-17  |  3KB  |  88 lines

  1. type Str30 = string[30];
  2. {*********************************************************************}
  3. {* Player Record!                                                    *}
  4. {*-------------------------------------------------------------------*}
  5. {* This is the record for all 4 players                              *}
  6. {*********************************************************************}
  7.      Player = Record
  8.             Team_Name : Str30;
  9.             F_Name,
  10.             L_Name    : Str30;
  11.             Alias     : array [1..4] of Str30;
  12.             Sex,
  13.             Malaky,NPC,Drunk,
  14.             Inn, stole, Streets, Tank,
  15.             Ran,
  16.             Dead,
  17.             On_Today  : array [1..4] of boolean;
  18.             Stg,
  19.             Int,
  20.             Dex,
  21.             Con,
  22.             Level,
  23.             Special_Attack,
  24.             Special_Attack_Max,
  25.             Weapon,
  26.             Armor     : array [1..4] of byte;
  27.             W_Condition,
  28.             A_Condition : array [1..4] of integer;
  29.             HP,
  30.             HMax      : array [1..4] of LongInt;
  31.             Items     : Array [1..10] of Byte;
  32.             Race,
  33.             Class     : array [1..4] of Char;
  34.             Exp,
  35.             Money,
  36.             Bank      : array [1..4] of LongInt;
  37.             Attack,
  38.             Defense  : array [1..4] of LongInt;
  39.             S_Fights,
  40.             P_Fights,
  41.             Magic_Points : array [1..4] of Byte;
  42.             Player_Kills : array [1..4] of Integer;
  43.             LastOn : longint;
  44.  
  45.      End;
  46. {
  47. ********* F I L E * L O C K I N G **************************************
  48. The file locking used with Drakeville is the one given with the DDPLUS 7.+
  49. package. You can get DDPLUS 7.0 from ftp://ftp.uniserve.com/pub/bbs_doors.
  50.  
  51. ********* D R O P * F I L E ********************************************
  52. You may not use any other externel drop file but the one that Drakeville will
  53. suply. The file will be named DRAKEx.SYS where 'x' will be the node number.
  54. Here is the content of the drop file.
  55.  
  56. Line 1 is the COM PORT
  57. Line 2 is the IRQ
  58. Line 3 is the PORT ADDRESS
  59. Line 4 is the TIME LEFT
  60. Line 5 is the USER'S FIRST NAME
  61. Line 6 is the USER'S LAST NAME
  62. Line 7 is the BBS GRAPHICS
  63. Line 8 is the BAUD RATE
  64.  
  65. BBS GRAPHICS
  66. 2 = ANSI
  67. 5 = RIP
  68.  
  69. Drakeville will also create a INFO.x that holds the TEAM'S (that is on-line)
  70. record in a binary file.
  71.  
  72. Don't worry about deleting these files!
  73.  
  74. ********* C O N F I G U R A T I O N **************************************
  75. Drakeville will look for a file called IGM.DAT. The file may exist or not,
  76. so your IGM should check if it exists or not before trying to install.
  77. If the file already exists just add your 2 lines needed to the end of the
  78. file. The lines should be like this.
  79.  
  80. Line 1 : The command to start the IGM (ex. pub *) The '*' will be replaced
  81. with the node number by Drakeville. Do not put a number yourself.
  82. Line 2 : The description (ex. ^2Da ^APUB!)
  83.  
  84. Make sure that your IGM is solid. Make sure that you have a program that can
  85. install it and uninstall it. ;-O
  86. }
  87.  
  88.